﻿/*@charset "utf-8";
*{margin: 0px; padding: 0px;}
body{margin: 0px; padding: 0px;font-family: "microsoft yahei";font-size: 100%;color: #333333;background: #FFFFFF;}
ul,li,a{margin: 0px;padding: 0px;list-style: none;text-decoration: none;}
a{color: #333333;}
a:hover{color:#14A792;}
img{border: 0px;}
.clear{clear: both;}
input:focus{outline: none;}


.phone{width: 100%;max-width: 750px;display: block;clear: both;margin: 0 auto;}

/****************** 头部 开始 *****************
.phone_top{height: 70px;display: block;overflow: hidden;background: #14a792;padding: 0 10px;box-sizing: border-box;position: relative;}
.phone_logo{width: 70%;height: 40px;line-height: 40px;display: block;overflow: hidden;float: left;margin-top: 15px;}
.phone_logo img{max-height: 40px;max-width: 100%;}
.phone_menu {
    width: 40px;
    height: 40px;
    display: block;
    overflow: hidden;
    background: url(/images/2019_phone_menu.png) right center no-repeat #14A792;
    position: absolute;
    top: 15px;
    right: 10px;
    cursor: pointer;
}
.phone_back {
    width: 40px;
    height: 40px;
    display: block;
    position: absolute;
    left: 10px;
    top: 15px;
    color: #FFFFFF;
    z-index: 99;
    background: url(/images/2019_phone_icon12.png) left center no-repeat;
}
.phone_txt{width: 100%;height: 40px;line-height: 40px;display: block;text-align: center;color: #FFFFFF;font-size: 120%;font-weight: bold;padding: 0 50px;box-sizing: border-box;position: absolute;top: 15px;left: 0px;}

******** 展开二级菜单 开始 ********
.a_txt{display:block;position:fixed;top:0px;width:100%;max-width: 750px;height:0px;overflow:hidden;z-index:10000;margin: 0 auto;}
.a_txt .div1{position: absolute;right: -100%;top: 0px;height: 100%;width: 100%;max-width:750px;background: #000000;z-index: 1}
.a_txt .div2{position: absolute;right: -100%;top: 0px;width:70%;height:100%;background:#f6f6f6;z-index:100;overflow-y: scroll;}
.a_txt .div2_top{height: 70px;display: block;overflow: hidden;background: #14a792;padding: 0 10px;box-sizing: border-box;}
.a_txt .div2_top img{max-height: 40px;max-width: 100%;float: left;margin-top: 15px;}
.a_txt .div2 ul{width:100%;display: block;clear: both;padding: 0 10px;box-sizing: border-box;margin-top: -4px;}
.a_txt .div2 ul li{width:100%;margin:10px 0;}
.a_txt .div2 ul li a{display:block;height:45px;line-height:45px;padding-left:15px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#FFFFFF;color:#14A792;font-weight: bold;}
.a_txt .div2 ul li .a_js1{background:#FFFFFF;}
    .a_txt .div2 ul li .a_js2 {
        background: url(/images/2019_phone_icon26.png) 93% center no-repeat #FFFFFF;
    }
    .a_txt .div2 ul li .a_js2_on {
        background: url(/images/2019_phone_icon27.png) 93% center no-repeat #FFFFFF;
    }
.a_txt .div2 ul li .a_txt2{display:none; background: #f5f5f5;padding:0 15px;box-sizing: border-box;}
    .a_txt .div2 ul li .a_txt2 a {
        display: block;
        height: 45px;
        line-height: 45px;
        padding-left: 15px;
        font-size: 100%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        background: url(/images/2019_phone_icon28.png) 93% center no-repeat #FFFFFF;
        margin-top: 10px;
        font-size: 15px;
        font-weight: normal;
    }


***************** 中间内容 开始 *****************
.phone_sy {
    width: 100%;
    display: block;
    clear: both;
    background: url(/images/2019_phone_topbg.jpg) center top no-repeat #FFFFFF;
    background-size: cover;
    padding: 10px 0 0 0;
    box-sizing: border-box;
}
.phone_syCont{width: 100%;display:block;clear:both;background: #FFFFFF;}

.phone_tel{width: 70%;height: 40px;line-height: 40px;display: block;clear: both;margin: 0 15%;text-align: center;}
.phone_tel img{max-height: 40px;max-width: 100%;vertical-align: middle;}

.phone_ss {
    width: 80%;
    height: 40px;
    display: block;
    overflow: hidden;
    clear: both;
    margin: 15px 10% 0;
    position: relative;
    background: url(/images/2019_phone_icon01.png);
    border-radius: 50px;
}
.phone_ssTxt{width: 100%;height: 40px;line-height: 40px;display: block;overflow: hidden;position: absolute;top: 0px;left: 0px;background: none;border: none;padding:0 80px 0 15px;box-sizing: border-box;white-space: nowrap;font-family: "microsoft yahei";}
.phone_ssBtn {
    width: 70px;
    height: 40px;
    display: block;
    overflow: hidden;
    position: absolute;
    top: 0px;
    right: 0px;
    background: url(/images/2019_phone_icon02.png) center no-repeat #14A792;
    border: none;
    cursor: pointer;
    border-radius: 50px;
}

.phone_yy{width: 200px;height: 40px;line-height: 40px;display: block;overflow: hidden;margin: 20px auto;text-align: center;background: #14A792;color: #FFFFFF;font-size: 110%;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-radius: 50px;letter-spacing:3px;}
.phone_yy:hover{text-decoration: underline;color: #FFFFFF;}


******** 栏目按钮 开始 ********
.phone_lmBtn{width: 100%;height: 70px;display: block;overflow: hidden;text-align: center;background: #eeeeee;margin-top: 10px;white-space: nowrap;}
.phone_lmBtn li{width: 25%;height: 70px;display: inline-block;text-align: center;overflow: hidden;float: left;}
.phone_lmBtn li a{height: 70px;display: block;cursor: pointer;text-align: center;border-right: solid 1px #14A792;}
.phone_lmBtn li a .lmImg{height: 35px;line-height: 35px;display: block;}
.phone_lmBtn li a .lmImg img{height: 25px;vertical-align: bottom;}
.phone_lmBtn li a .lmTxt{height: 35px;line-height: 35px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #14A792;}
.phone_lmBtn li .ar{border-right: solid 1px #eeeeee;}


.phone_ce{width: 100%;display: block;cursor: pointer;}
.phone_cn{line-height: 25px;display: block;overflow: hidden;font-size: 120%;color: #14A792;font-weight: bold;}
.phone_en{line-height: 20px;display: block;overflow: hidden;font-size: 95%;color: #14A792;padding-left: 20px;box-sizing: border-box;background: url(/2019_phone_icon07.png) left center no-repeat;text-transform: capitalize;}


******** 医院动态 开始 ********
.phone_yydt{width: 100%;height: 250px;display: block;overflow: hidden;margin-top:30px;padding: 0 10px;box-sizing: border-box;}
.phone_yydt ul{display: block;overflow: hidden;margin-top: 5px;}
.phone_yydt ul li{height: 40px;line-height: 40px;display: block;}
.phone_yydt ul li a{width: 70%;height: 40px;line-height: 40px;display: block;overflow: hidden;float: left;white-space: nowrap;text-overflow: ellipsis;padding-left: 15px;box-sizing: border-box;background: url(2019_phone_icon08.png) left center no-repeat;text-align: justify;cursor: pointer;}
.phone_yydt ul li span{line-height: 40px;display: inline-block;float: right;}
.phone_yydt ul li:hover span{color: #14A792;}

******** 科室介绍 开始 ********
.phone_ksjs{width: 100%;height: 220px;display: block;overflow: hidden;margin-top:20px;padding: 0 10px;box-sizing: border-box;}
.phone_ksjs ul{display: block;overflow: hidden;}
.phone_ksjs ul li{width: 25%;height: 42px;display: block;overflow: hidden;float: left;margin-top: 15px;}
.phone_ksjs ul li a{width: 90%;height: 40px;line-height: 40px;display: block;overflow: hidden;border: solid 1px #14A792;border-radius: 5px;white-space: nowrap;text-overflow: ellipsis;text-align: center;cursor: pointer;}
.phone_ksjs ul li a:hover{background: #14A792;color: #FFFFFF;}

******** 专家名录 开始 ********
.phone_zjml{width: 100%; display: block;overflow: hidden;margin-top:20px;padding: 0 10px;box-sizing: border-box;}
.container_image{width:100%;height:350px;margin:20px auto 25px;position:relative;display: block;clear: both;}
.container_image .i_btn{display:block;width:30px;height:51px;position:absolute;top:110px;z-index:3;}
    .container_image .prev_L {
        left: 0px;
        background: url(/images/2019_phone_icon09.png) left center no-repeat;
    }
    .container_image .next_R {
        right: 0px;
        background: url(/images/2019_phone_icon10.png) right center no-repeat;
    }
.slide_img{width:280px;height:348px;z-index:1;margin:0 auto;display: block;position:relative;}
.slide_img li{width:220px;height:305px;position:absolute;top:0px;left: 0px;}
.slide_img li a{width:220px;height:305px;display:block;position:relative;background:#eeeeee;box-shadow:0 0 15px rgba(0,0,0,0.3);padding: 10px;box-sizing: border-box;}
.slide_img li a .zjImg{width:138px;height: 138px;display: block;overflow: hidden;background: #FFFFFF;border-radius: 100%;margin: 3px auto;}
.slide_img li a .zjImg img{width: 100%;min-height: 100%;}
.slide_img li a .zjName{height: 30px;display: block;padding-left: 10px;box-sizing: border-box;margin-top: 12px;}
.slide_img li a .zjName span{height: 27px;line-height: 30px;display: inline-block;float: left;font-weight: bold;color: #009983;border-bottom: solid 3px #009983;}
    .slide_img li a .zjName i {
        line-height: 25px;
        display: inline-block;
        float: left;
        margin-left: 10px;
        background: url(/images/2019_phone_icon11.png) 5px center no-repeat #ffffff;
        padding: 0 5px 0 30px;
        color: #999999;
        margin-top: 4px;
        font-style: normal;
        font-size: 95%;
    }
    .slide_img li a:hover .zjName i {
        background: url(/images/2019_phone_icon11_on.png) 5px center no-repeat #009983;
        color: #FFFFFF;
    }
.slide_img li a .zjTxt{width:100%;height: 86px;display: block;overflow: hidden;background: #ffffff;margin-top: 12px;padding:5px 10px 0 10px;box-sizing: border-box;}
.slide_img li a .zjKs{line-height: 30px;display: block;overflow: hidden;white-space: normal;text-overflow: ellipsis;font-size: 95%;}
.slide_img li a .zjJs{width:100%;height: 40px;line-height: 20px;display: block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;text-align: justify;font-size: 95%;}
.slide_img li.on{width:250px;height:335px;left:30px;top:-15px;box-shadow:0 0 15px rgba(0,0,0,0.6);overflow:hidden;}
.slide_img li.on a{width:250px;height:335px;}
.slide_img li.on a .zjImg{width:158px;height: 158px;}
.slide_img li.on a .zjName span{font-size:110%;}
.slide_img li.on a .zjName i{font-size: 100%;}
.slide_img li.on a .zjTxt{height:98px;padding:10px 10px 0 10px;}
.slide_img li.left{left:0px;position: absolute;top: 0px;}
.slide_img li.right{left:250px;position: absolute;top: 0px;}
.slide_img li.mid{left:30px;}

******** 媒体新闻报道 开始 ********
.phone_xwbd{width: 100%; display: block;overflow: hidden;padding: 0 10px;box-sizing: border-box;}
.phone_xwbd li{width:100%; height: 90px; margin:20px auto; display: block; position: relative;background: #eeeeee;}
.phone_xwbd li .xwbd_img{width:140px; height: 90px; display: block; overflow: hidden; background: #EFEFEF; float: left; position: absolute; top:0px; left: 0px;}
.phone_xwbd li .xwbd_img img{width:140px; height: 90px;}
.phone_xwbd li .xwbd_title{width:100%; height: 48px; line-height: 24px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-overflow: ellipsis;font-weight: bold; position: absolute; top: 9px; left: 0px; padding-left: 150px; box-sizing: border-box;color: #5a5a5a;}
.phone_xwbd li .xwbd_date{width:100%; height:24px; line-height: 24px; overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis; font-size: 90%; position: absolute; top: 63px; left: 0px; padding-left: 150px; box-sizing: border-box;color: #6e6e6e;}
.phone_xwbd .xwbd_more{width:50%; height: 40px; line-height: 40px; display: block; overflow: hidden; background: #efefef; white-space: nowrap; text-overflow: ellipsis; margin:0 25%; font-size: 105%; text-align: center; border-radius: 50px; margin-top:30px;}
	


******** 底部 开始 ********
.phone_foot{width: 100%;display: block;padding:20px 10px;box-sizing: border-box;clear: both;background: #EEEEEE;text-align: center;margin-top: 10px;}
.phone_foot_logo{width: 70%;display: block;margin: 0 15% 10px;clear: both;}
.phone_foot_logo img{width: 100%;}
.phone_foot p{line-height: 24px;display: block;clear: both;font-size: 95%;color: #666666;}


.phone_ny{width: 100%;display:block;clear:both;background:url(/2019_phone_icon25.jpg) center top no-repeat #FFFFFF;background-size:100%;padding:10px 0 0 0;box-sizing:border-box;}

.phone_more{height: 45px;line-height: 50px;display: block;text-align: center;font-size: 95%;color: #989898;}
.phone_more img{height: 13px;vertical-align: middle;margin-left: 3px;margin-top: -3px;}

******** 内页菜单 开始 ********
.phone_nybox1{width:100%;display:block;text-align:center;margin-top:30px;padding:0 5px;box-sizing:border-box;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;}
.phone_nybox1 ul{display: block;text-align: center;}
.phone_nybox1 ul li{width: 18%;height: 55px;display:inline-block;text-align: center;margin: 10px 0.5% 0;}
.phone_nybox1 ul li a{width: 100%;height: 55px;line-height: 55px;display: block;overflow: hidden;text-align:center;color: #14A792;font-weight: bold;cursor: pointer;border-radius: 5px;background: #FFFFFF;box-shadow:0 0 5px rgba(0,0,0,0.1);background:url(2019_phone_icon13.png) left top no-repeat #FFFFFF;background-size: 100% 100%;padding: 0 1px;white-space: nowrap;text-overflow: ellipsis;}
.phone_nybox1 ul li.ol a{background:url(/2019_phone_icon19.png) left top no-repeat #FFFFFF;background-size: 100% 100%;box-shadow:0 0 15px rgba(0,0,0,0.3);}

******** 科室列表 开始 ********
.phone_kslb{width: 100%;display: block;margin-top: 20px;padding:0 5px 10px 5px;box-sizing:border-box;clear: both;}
.phone_kslb li{width: 25%;height: 45px;display:block;text-align: center;float: left;padding:0 7px;box-sizing:border-box;margin-top: 20px;}
.phone_kslb li a{width: 100%;height: 45px;line-height: 45px;display: block;overflow: hidden;text-align: center;cursor: pointer;text-align: center;border-radius: 5px;background:url(/2019_phone_icon16.png);background-size: 100% 100%;border: solid 1px #e2e2e2;}

******** 文字列表 开始 ********
.phone_wzlb{width: 100%;display: block;margin-top: 20px;padding:0 10px 10px;box-sizing:border-box;clear: both;}
.phone_wzlb ul li{height: 40px;line-height: 40px;display: block;}
.phone_wzlb ul li a{width: 70%;height: 40px;line-height: 40px;display: block;overflow: hidden;float: left;white-space: nowrap;text-overflow: ellipsis;padding-left: 15px;box-sizing: border-box;background: url(/2019_phone_icon08.png) left center no-repeat;text-align: justify;cursor: pointer;}
.phone_wzlb ul li span{line-height: 40px;display: inline-block;float: right;}
.phone_wzlb ul li:hover span{color: #14A792;}

******** 文章详细 开始 ********
.phone_wzxx{width: 100%;display: block;margin-top: 20px;padding:0 10px 10px;box-sizing:border-box;clear: both;}
.phone_title{width: 100%;line-height: 24px;display: block;font-size: 110%;text-align: center;}
.phone_text{min-height:24px;line-height: 24px;display: block;text-align: center;font-size: 90%;background: #f6f6f6;clear: both;margin-top: 20px;}
.phone_cont{width: 100%;display: block;text-align: justify;clear: both;margin-top: 20px;padding: 20px 0;}
.phone_cont img{max-width: 100%;margin: 0 auto;text-align: center;clear: both;display: inline;}

******** 图片列表 开始 ********
.phone_tplb{width: 100%;display: block;margin-top: 20px;padding:0 10px 10px;box-sizing:border-box;clear: both;}
.phone_tplb ul{margin-bottom: 15px;display: block;}
.phone_tplb ul li{width:50%; height:140px; display:block;float:left;overflow:hidden;text-align:center;padding:10px 10px 0 10px; box-sizing: border-box;margin-top: 10px;}
.phone_tplb ul li .pic{width:100%;height:100px;display:block; text-align:center;overflow: hidden;background: ##f6f6f6;}
.phone_tplb ul li .pic img{height:100px;vertical-align: middle;}
.phone_tplb ul li .title{line-height: 30px;display: block;overflow: hidden;text-align: center;white-space: nowrap;text-overflow: ellipsis;font-size: 100%;}

******** 专题列表 开始 ********
.phone_ztlb{width: 100%;display: block;margin-top: 20px;padding:0 10px 10px;box-sizing:border-box;clear: both;}
.phone_ztlb ul{margin-bottom: 15px;display: block;}
.phone_ztlb ul li{width:50%; height:140px; display:block;float:left;overflow:hidden;text-align:center;padding:10px 10px 0 10px; box-sizing: border-box;margin-top: 10px;}
.phone_ztlb ul li .pic{width:100%;height:100px;display:block; text-align:center;overflow: hidden;background: ##f6f6f6;}
.phone_ztlb ul li .pic img{width:100%;height:100px;}
.phone_ztlb ul li .title{line-height: 30px;display: block;overflow: hidden;text-align: center;white-space: nowrap;text-overflow: ellipsis;font-size: 100%;background: ##f6f6f6;}

******** 单篇文章 开始 ********
.phone_dpwz{width: 100%;display: block;margin-top: 20px;padding:0 10px 10px;box-sizing:border-box;clear: both;}
.phone_dpTitle{width: 100%;line-height: 24px;display: block;font-size: 110%;text-align: center;font-weight: bold;margin-bottom: -20px;}

******** 图片列表 开始 ********
.phone_zjlb{width: 100%;display: block;margin-top: 30px;padding:10px 5px;box-sizing:border-box;clear: both;}
.phone_zjlb li{width: 50%;height: 170px;display: block;float: left;padding:0 5px;box-sizing: border-box;margin-top: 10px;}
.phone_zjlb li a{width: 100%;height: 100%;display: block;overflow: hidden;background: #f6f6f6;position: relative;}
.phone_zjlb li a .zjlb_img{width: 100px;height: 130px;display: block;overflow: hidden;background: #FFFFFF;position: absolute;top: 20px;left: 10px;}
.phone_zjlb li a .zjlb_img img{max-width: 100%;min-height: 100%;max-height: 100%;vertical-align: middle;}
.phone_zjlb li a .zjlb_name{min-height: 30px;display: block;padding-left: 120px;padding-right: 5px;box-sizing: border-box;white-space: nowrap;clear: both;}
.phone_zjlb li a .zjlb_name span{height: 27px;line-height: 30px;display: inline-block;float: left;font-weight: bold;color: #009983;border-bottom: solid 3px #009983;margin-right:5px;}
.phone_zjlb li a .zjlb_name i{line-height: 31px;display: inline-block;float: left;font-style: normal;font-size: 90%;}
.phone_zjlb li a .zjlb_txt{width:100%;height: 86px;display: block;margin-top: 12px;padding-left: 120px;padding-right: 5px;box-sizing: border-box;clear: both;}
.phone_zjlb li a .zjlb_txt .zjlb_zjKs{height: 20px;line-height: 20px;display: block;overflow: hidden;white-space: normal;text-overflow: ellipsis;font-size: 90%;}
.phone_zjlb li a .zjlb_txt .zjlb_zjJs{width:100%;height: 40px;line-height: 20px;display: block;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;text-align: justify;font-size: 90%;}
.phone_zjlb li a .zjlb_txt .zjlb_more{height: 30px;line-height: 30px;display: inline-block;margin: 10px auto;text-align: center;padding: 0 15px;box-sizing: border-box;background:#14A792;color: #FFFFFF;font-size: 90%;}*












